![]() method and system for precoding, user equipment, transmitter and computer readable medium
专利摘要:
METHOD AND SYSTEM FOR PRE-CODING. The present invention relates to a method for the state relationship channel in a communication system. The method comprises obtaining a reference signal from an access point; deriving a rating statement; an indication of selecting a codebook subset and a precoder array index based on the obtained reference signal. Sending a return message conveying the first position indication and a codebook subset selection indication, and sending a second measurement message transmitting the matrix index from the precoder, to the access point, and receiving, from the access point, the data precoded by a derived matrix on the basis of the position indication, a codebook subset selection indication and the index of the precoded matrix. 公开号:BR112013004549B1 申请号:R112013004549-3 申请日:2010-08-26 公开日:2021-06-08 发明作者:David Mazzarese;Yongxing Zhou 申请人:Huawei Technologies Co., Ltd; IPC主号:
专利说明:
Field of Invention The present invention relates to a communication technology and, in particular, to a method and a system for precoding. Background of the Invention In MIMO OFDMA cellular systems, a closed-loop MIMO precoding is defined to allow high-rate downlink transmission for fixed and nomadic users. Feedback information is obtained by the transmitter by reporting a precoding matrix index (PMI) from a receiver to a transmitter. This PMI is used for the representation of a matrix in a codebook (a set of matrices), and the PMI is used by the transmitter for the derivation of a downlink precoder. Simple codebook structures are used in first generation MIMO OFDMA systems so that PMI can be represented with a few bits. Small codebooks can be used to obtain a coarse quantification of the spatial channel. For example, a 4-bit codebook is defined and the 4-bit PMI can be reported through a limited-capacity feedback channel called PUCCH [1,2]. Precoding matrices are defined for each possible transmission score, which determines the size of the precoding matrix. The general codebook is a set of matrices for each score. The feedback report thus consists of a score indication (RI) and a PMI in the codebook subset of the given score RI. Since the propagation channel score varies slowly compared to a fast fading by which the PMI is adapted, the score indication is reported with a longer period than the PMI. Since the score indication remains valid during multiple PMI reports, it can be encoded with a better error protection code to ensure that consecutive PMI reports are not invalidated by an erroneous RI report. In general, this is naturally ensured by the fact that the score can assume values in a limited range, such as {1, 2, 3, 4} in a LTE (Long Term Evolution) Rel-8 system, due to the limitation to a maximum of 4 antennas on the transmitter and 4 antennas on the receiver. Thus, RI can be represented by 2 bits. Since PMI is generally reported along with a channel quality indication (CQI), which is summarized as CQI, which represents the channel quality assuming the transmitter precodes with the reported PMI, the size total of return message containing PMI+CQI is greater than 4 bits used for representation of PMI only. For example, in LTE Rel-8, the message size will be 8 to 11 bits with one of the two CQIs, respectively. The PUCCH is transmitted on a time resource - fixed-length frequency with a fixed modulation. The 2 bits of RI that are reported individually are better protected than the 8 or 11 bits of PMI and CQI that are reported together, since the 2 bits of RI enjoy a lower error correction encoding rate. Invention Summary According to an aspect of the present invention, a method for precoding in a wireless communication system is provided, which comprises: obtaining, by a receiver, a reference signal from a transmitter; by the receiver, of a scoring indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2, a broadband channel quality indicator CQI1 and a subband channel quality indicator CQI2, based on the obtained reference signal; the sending, by the receiver, of the score indication, of the codebook index n1 in the first codebook C1, the book indices of code k1 and k2 in the second codebook C2, the wideband CQI1 and the subband CQI2 for the transmitter; and the receiving, by the receiver, from the transmitter, of data precoded by a first precoder determined by the transmitter on the basis of the punctuation indication and the indices n1, k1 and k2. According to another aspect of the present invention, a user equipment is provided, which comprises: an acquisition unit, configured to obtain a reference signal from a transmitter; a derivation unit, configured to derive a score indication, a codebook index n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, a broadband channel quality indicator CQI1 and a quality indicator of subband channel CQI2, based on the reference signal obtained by the obtaining unit; a sending unit, configured to send the score indication, of the codebook index n1 in the first codebook C1, the indices of codebook k1 and k2 in the second codebook C2, the wideband CQI1 and the subband CQI2 for the transmitter; and a receiving unit configured to receive, from the transmitter, data precoded by a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2. According to another aspect of the present invention, a transmitter is provided, which comprises: a receiving unit, configured to receive a score indication, a codebook index n1 in a first codebook C1, indices of codebook k1 and k2 in a second codebook C2, a wideband channel quality indicator CQI1 and a subband channel quality indicator CQI2 from a user equipment; a bypass unit, configured to deriving a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2 received by the receiving unit; and a precoding unit configured for precoding the data to be sent to the user equipment by the first precoder derived by the derivation unit; and a sending unit configured to send the data precoded by the precoding unit to the user equipment. According to another aspect of the present invention, another method for precoding in a wireless communication system is provided, which comprises: receiving, by a transmitter, a scoring indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2, the broadband channel quality indicator CQI1 and the subband channel quality indicator CQI2 from a user equipment; the derivation, by the transmitter, of a first precoder determined by the transmitter based on the score indication and the indices n1, k1 and k2 received by the transmitter; the precoding, by the transmitter, of the data to be sent to user equipment by the first transmitter-derived precoder; and sending, at the transmitter, the data precoded by the precoding unit to the user equipment. According to another aspect of the present invention, a system for precoding is provided, which comprises: a transmitter detailed above and the user equipment detailed above. According to another aspect of the present invention, a computer program product is provided which comprises: a computer readable medium comprising: a code for causing at least one computer to obtain a signal referring to from a transmitter; a code to cause at least one computer to derive a punctuation indication, a codebook index n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, a CQI1 wideband channel quality indicator and a CQI2 subband channel quality indicator, based on the reference signal; a code to make at least one computer send the score indication, the index of codebook n1 in the first codebook C1, the codebook indices k1 and k2 in the second codebook C2, the wideband CQI1 and the subband CQI2 for the transmitter; and a code for causing at least one computer to receive, from the transmitter, data precoded by a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2. According to another aspect of the present invention, a computer program product is provided which comprises: a computer readable medium comprising: a code for causing at least one computer to receive a scoring indication, a codebook index n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, the broadband channel quality indicator CQI1 and the sub-channel quality indicator CQI2 band from a user equipment; a code to cause at least one computer to derive a first precoder determined by the transmitter based on the score indication and indices n1, k1 and k2 received by the receiving unit; code for causing at least one computer to precode the data to be sent to the user equipment by the first derived precoder; and a code to cause at least one computer to send the pre-encoded data to the user equipment. Brief Description of Drawings Figure 1 shows a flowchart of a method for precoding in one embodiment of the present invention; Figure 2 shows a flowchart of a method for precoding in another embodiment of the invention; Figure 3 shows a flowchart of a method for precoding in another embodiment of the invention; Figure 4 shows a user equipment in an embodiment of the invention; Figure 5 shows a transmitter in an embodiment of the invention; Figure 6 shows a flowchart of a method for precoding in an embodiment of the present invention; and figure 7 shows a system in an embodiment of the invention. Detailed Description of Modalities Embodiments of the present invention relate to a method for reporting a multiple quantized representation of the propagation channel channel state information in a capacity limited feedback channel using a double codebook structure. The wireless communication system comprises at least one transmitter and at least one receiver. The transmitter can be configured on a network entity, such as a base station, an eNodeB, or an access point. The receiver can be configured on user equipment (UE), such as a wireless enabled mobile device, cell phone, personal digital assistant (PDA), wireless enabled laptop computer, or other such device. At least one reference signal to the receiver and a return channel from the receiver allow transmission from the transmitter using codebook-based precoding when the transmitter is equipped with multiple transmit antennas. For high throughput operation in MIMO OFDMA systems, such as an LTE system, an IEEE 802.16e/m system, or other such systems, a receiver may be required to return a PMI for each subband of the bandwidth. system bandwidth, as this offers better granularity than wideband precoding and allows the transmitter to adapt its precoder to the frequency selectivity of the wireless propagation channel, as well as providing information for programming multiple user diversity. In order to take advantage of these properties, while limiting the rate of return on the channel to an acceptable level, a receiver may be asked to report PMIs for a set of selected subbands that do not cover the entire operating bandwidth . Additionally, in order to ensure smooth operation of the programmer at the transmitter, it is often also required that the receiver report a wideband PMI along with the subband PMIs of the selected subbands, so that the transmitter has information of channel status for programming that receiver in any of the subbands for which a subband PMI is not reported. As highlighted above, a CQI is reported in association with a PMI, such that a broadband CQI is reported across the broadband PMI, while a subband CQI is reported for each of the subband PMIs . Return improvements to closed loop precoding beyond simple 4-bit codebook or antenna array sizes for larger transmission would require more complex codebook structures as well as a larger codebook size. A first type of improved codebook contains matrices that provide a quantification of the MIMO propagation channel between a transmit antenna array and a receive antenna array, as represented in [3], where the matrices take the form: The internal WM(1I)1 precoder has a diagonal block structure: For score 1, the precoder could be formed as: The case of score 2 would follow similarly as: The second matrix represents an in-phase co-location factor that reflects short duration channel variations and can be made to adjust the general W precoding structure to match a single polarized linear uniform arrangement (ULA) or a cross polarized arrangement in the transmitter. The embodiments of the invention described here can be used for various broadband wireless communication systems, where a dual codebook of precoding matrices is known for a transmitter and a receiver, and the transmitter is equipped with multiple antennas, some of which may have the same or a different polarization. And the codebook is used for sending feedback information from the receiver to the transmitter via a limited-capacity feedback channel. A dual codebook is composed of two codebooks, which are sets of matrices, and the combination of a matrix from a first C1 codebook and a matrix from a second C2 codebook forms a pre. - encoder that can be used by the transmitter to send data to a receiver via multiple transmit antennas. In one embodiment, a receiver, which may be a UE, is connected to a transmitter, which may be an access point, for a duration much longer than the transmission time interval. During this duration, the receiver would send several feedback reports containing indexes in a double codebook to recommend one or several precoders to the transmitter. In one embodiment, at least one message including a score indication, a first codebook index n1 in a first codebook C1, and two codebook indexes k1 and k2 in a second codebook C2, which is contained in at least one report, is returned from the receiver to the transmitter. The indices (n1, k1) represent a W1 wideband precoder in the dual codebook, while the indices (n1, k2) represent a W2 subband precoder in the dual codebook, based on the same. array with index n1 in codebook C1. A wideband channel quality indicator, i.e. CQI, is also reported with reference to the wideband precoder represented by (n1, k1), while a subband channel quality indicator (CQI) is also reported. is reported with reference to the subband precoder represented by (n1, k2). In some modalities, where the k1 index is not reported, it is assumed to be predefined with a common assumption by both the receiver and the transmitter. In one embodiment, a method for precoding feedback in a wireless communication system is disclosed, with reference to Fig. 1, which includes:5201. Obtaining, by user equipment, a reference signal from a transmitter; 5202. The derivation, by the receiver, of a scoring indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2, a channel quality indicator of wideband CQI1 and a subband channel quality indicator CQI2, based on the obtained reference signal;5203. The sending, by the user equipment, of a return report bearing the score indication, the codebook index n1 in the first codebook C1, the codebook indexes k1 and k2 in the second codebook C2, the wideband CQI1 and subband CQI2 for the transmitter; e5204. The receipt, by the user equipment from the transmitter, of data precoded by a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2. In one embodiment, the first precoder determined by the transmitter based on the score indication and the n1, k1 and k2 indices comprises: The first precoder is determined by the transmitter based on the punctuation indication, a second precoder and a third precoder, where the second precoder is determined by the indices n1 and k1 in the transmitter, which represent a precoder. -wideband encoder, and the third precoder is determined by the indices n1 and k2 in the transmitter, which represents a subband precoder. Wherein the second precoder which is determined by indices n1 and k1 in the transmitter comprises: the second precoder is determined as w=wn1) wk2), and the Wn(11) represents the matrix determined by index n1 in the book of code C1, and wk(12) represents the matrix determined by index k1 in codebook C2; the third precoder which is determined by indices n1 and k2 in the transmitter comprises: the third precoder is determined as W= wn1 )Wk(2), and W1) represents the matrix determined by index n1 in codebook C1, and wk(22) represents the matrix determined by index k2 in codebook C2. In one embodiment, the second precoder is determined by indices n1 and k1 in the transmitter comprises: the second precoder is determined as W = Wk12)Wn1), and wk(12) represents the matrix determined by index k1 in the book of code C2, and Wn(11) represents the matrix determined by index n1 in codebook C1; the third precoder which is determined by indices n1 and k2 in the transmitter comprises: the third precoder which is determined as W = W,(2)W(1), and a W,(2) represents the matrix determined by k2 n1 , k2index k2 in codebook C2, and W(1) represents n1matrix determined by index n1 in codebook code C1. The above method allows to reduce the number of indexes reported for representation of two precoders in a double codebook, and there is no performance impact. In one modality, the sender can ask the receiver to return in a series of messages, as exemplified in Figure 2. A first message contains the punctuation indication. A second message contains indices n1 and k1 and the broadband channel quality indicator CQI1. A third message contains the k2 index and the CQI2 broadband channel quality indicator. And the receiver receives, from the transmitter, data pre-coded by a matrix derived based on the score indication and the indices n1, k1 and k2. In one embodiment, the sender may ask the receiver to return in a series of compact messages that may contain an array index, as exemplified in Figure 3. A first message contains the punctuation indication. A second message contains the broadband index n1 and CQI1. And index k1 can be implicitly known by transmitter and receiver as a fixed matrix in codebook C2. And the receiver receives, from the transmitter, data pre-coded by a matrix derived based on the score indication and the indices n1, k1 and k2. In one embodiment, a precoding matrix in the double codebook is derived as W = W(2)W(1) , where W(1) is an array from codebook C1, while W(2) is a matrix from the C2 codebook. Wideband precoder W1 is derived at the receiver as W1 = Wk(12)Wn(11) , while subband precoder W2 is derived as W2 = Wk(2)W(1) . A wideband CQI, denoted 2k2 n1as CQI1, represents the channel quality assuming the wideband precoding matrix is used at the transmitter. A subband CQI, denoted as CQI2, represents the channel quality assuming that the subband precoding matrix is used at the transmitter. In one embodiment, index k1 is predefined in the transmitter and receiver based on a fixed assumption, and the matrix that index k1 represents can be the identity matrix, in which case the broadband precoder is simply represented as Wn(11) . In one embodiment, a precoding matrix in the double codebook is derived as W = W(1)W(2) , where W(1) is an array from codebook C1, while W(2) is a matrix from the C2 codebook. The wideband precoder W1 is derived at the receiver as W1 = Wn(11) Wk(12) , while the subband precoder W2 is derived as W2 = Wn(11)Wk(22) . A wideband CQI, denoted as CQI1, represents the channel quality assuming the wideband precoding matrix is used at the transmitter. A subband CQI, denoted as CQI2, represents the channel quality assuming that the subband precoding matrix is used at the transmitter. In one embodiment, index k1 is predefined in the transmitter and receiver based on a fixed assumption, and the matrix that index k1 represents can be the identity matrix or a block matrix composed of smaller-dimensional identity matrices. In one embodiment, a precoding matrix in the double codebook is derived as W = W (1)W (2) , where W(1) is a matrix from codebook C1, while W(2) it is an array from the C2 codebook. The wideband precoder W1 is derived at the receiver as W1 = Wn(11) Wk(12) , while the subband precoder W2 is derived as W2 = Wn(11)Wk(22) . A wideband CQI, denoted as CQI1, represents the channel quality assuming the wideband precoding matrix is used at the transmitter. A subband CQI, denoted as CQI2, represents the channel quality assuming that the subband precoding matrix is used at the transmitter. In one embodiment, index k1 is reported based on a subset of the C2 codebook, and k1 can be reported with fewer bits than index k2. For example, k2 is the index in the subset of codebook C2. In one embodiment, a precoding matrix in the double codebook is derived as W = W(1)W(2) , where R = W(1) is the normalized covariance matrix from codebook C1 , while W(2) is an array from codebook C2. The wideband precoder W1 is derived at the receiver as W1 = Wn(11)Wk(12) , while the subband precoder W is derived as W = W(1)W(2) . A wideband 2 2 n1 k2CQI, denoted CQI1, represents the channel quality assuming that the wideband precoding matrix is used at the transmitter. A subband CQI, denoted as CQI2, represents the channel quality assuming that the subband precoding matrix is used at the transmitter. In one modality, the index k1 is not reported, but it is predefined in the transmitter and receiver, based on a common hypothesis, this matrix which index k1 represents can be the main eigenvector of the matrix R, hi the best approximation of the main eigenvector of matrix R by a vector in codebook C2. Note that, for a person versed in the technique, the modality above can be used for at least one subband. The above method allows you to reduce the number of indexes reported and save system resources without a performance reduction. It is understandable to those skilled in the art that all or part of the steps in the preceding modalities can be implemented by hardware instructed by a computer program. The program can be stored on a computer readable storage medium. When they are executed, the program executes all or part of the steps in the preceding method modes. In another embodiment of the present invention, a user equipment that can perform all of the above method is also shown. Referring to Figure 4, user equipment 1900 includes: an acquisition unit 1901 configured to obtain a reference signal from a transmitter; a derivation unit 1902 configured to derive a score indication, an index of codebook n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, a broadband channel quality indicator CQI1 and a subband channel quality indicator CQI2, based on the reference signal obtained by the obtaining unit; a sending unit 1903, configured to send the score indication, codebook index n1 in the first codebook C1, codebook indices k1 and 2 in the second codebook C2, the wideband CQI1 and the subband CQI2 for the transmitter; and a receiving unit 1904 configured to receive, from the transmitter, data precoded by a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2. Note that, for the person skilled in the art, the modality above can be used by at least one subband. The above modality allows you to reduce the number of indexes reported and save system resources, without a performance reduction. In the above embodiment of the present invention, a transmitter is depicted as in Figure 5. In this embodiment, the transmitter can be a base station. The transmitter comprises: a receiving unit 2001, configured to receive a score indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2 , a broadband channel quality indicator CQI1 and a subband channel quality indicator CQI2 from a user equipment; in the score indication and in the n1, k1 and k2 indices received by the 2001 reception unit; and a 2003 precoding unit, configured for precoding the data to be sent to the user equipment by the first precoder derived by the 2002 derivation unit; and a 2004 sending unit, configured to send the data precoded by the 2003 precoding unit to the user equipment. The derivation unit comprises: a first derivation module, configured to derive a second precoder representing a wideband precoder determined by indices n1 and k1; and a second derivation module, configured for a third precoder representing a subband precoder determined by indices n1 and k2. The derivation unit comprises: a first derivation module, configured to derive a second precoder representing a wideband precoder determined by indices n1 and k1; and a second derivation module, configured for a third precoder representing a subband precoder determined by indices n1 and k2. The first derivation module comprises: a first determination sub-module, configured to determine matrix W(1) by index n1 in n1 codebook C1; a second determination sub-module, configured to determine matrix Wk(12) by index k1 in codebook C2; and a third determination submodule, configured to determine the second precoder W1 as W = wf) w,2)1 n1 k1The second derivation module comprises: a fourth determination submodule, configured to determine the matrix wn(11) by index n1 in codebook C1; a fifth determination sub-module, configured to determine the matrix Wk(22) by index k2 in codebook C2; and a sixth determination sub-module, configured to determine the third precoder W as w = Wθ)W,(2).2 2 n1 k2Ou, the first derivation module comprises: the first determination sub-module, configured to determine the matrix Wk (12) by index k1 in codebook C2; second determination submodule, configured to determine matrix W(1) by index n1 in codebook n1C1; third determination submodule, configured to determine second precoder W as W = WWθ) ;1 1 k1 n1 the second derivation module comprises: the fourth determination sub-module, configured to determine the matrix Wk(22) by index k2 in codebook C2; the fifth determination sub-module, configured to determine the matrix Wn(11) by index n1 in codebook C1;the sixth determination sub-module, configured to determine the third precoder W as W = W(2)W(1) .2 2 k2 n1Note that for a knowledgeable person in technique, the above modality can be used to p. at least one subband. The above modality allows you to reduce the number of indexes reported and save system resources, without a performance reduction. In one embodiment, a method for precoding in a wireless communication system is detailed in figure 6. The method comprises: S2101, a transmitter receives a score indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2, the broadband channel quality indicator CQI1 and the subband channel quality indicator CQI2 from a user equipment;S2102, the transmitter derives a first precoder determined by the transmitter based on the score indication and indices n1, k1 and k2 received by the transmitter;S2103, the transmitter precodes the data to be sent to the user equipment by the first precoder. transmitter derived encoder; eS2104, the transmitter sends the data precoded by the precoding unit to the user equipment. Wherein the transmitter deriving a first determined precoder based on the scoring indication and the n1, k1 and k2 indices received by the transmitter comprises: the transmitter deriving the first determined precoder based on the scoring indication, a second precoder. encoder and a third precoder, wherein the second precoder is determined by indices n1 and k1 in the transmitter, which represents a wideband precoder, and the third precoder is determined by indices n1 and k2 in the transmitter, which represents a subband precoder. Wherein the second precoder which is determined by indices n1 and k1 in the transmitter comprises: the second precoder is determined as w=wn1) wk2), where Wn(11) represents the matrix determined by index n1 in the book of code C1, and wk(12) represents the matrix determined by index k1 in codebook C2; the third precoder which is determined by indices n1 and k2 in the transmitter comprises: the third precoder is determined as W= wn1)Wk(2), and W1) represents the matrix determined by index n1 in codebook C1, and wk(22) represents the matrix determined by index k2 in codebook C2. Wherein the second precoder which is determined by indices n1 and k1 in the transmitter comprises: the second precoder is determined as W = Wk12)Wn1), where wk(12) represents the matrix determined by index k1 in the book of code C2, and Wn(11) represents array determined by index n1 in codebook C1; the third precoder which is determined by indices n1 and k2 in the transmitter comprises: the third precoder which is determined as W = W,(2)W(1), and a W,(2) represents the matrix determined by k2 n1 , k2index k2 in codebook C2, and W(1) represents n1matrix determined by index n1 in codebook C1. Note that, for a person versed in the technique, the modality above can be used for at least one subband. The above modality allows you to reduce the number of indexes reported and save system resources, without a reduction in performance. In one embodiment, a system for precoding is detailed in Figure 7. The system comprises a transmitter 1701 and a user equipment 1702. The transmitter may be a base station. The user equipment may comprise a receiving unit, configured to receive a reference signal from a transmitter; a derivation unit, configured to derive a score indication, a codebook index n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, a wideband channel quality indicator CQI1 and a subband channel quality indicator CQI2, based on the reference signal obtained by the unit of obtaining; a sending unit, configured to send the score indication, of the codebook index n1 in the first codebook C1, the codebook indexes k1 and k2 in the second codebook C2, the band CQI1. broadband and sub-band CQI2 for the transmitter; and a receiving unit configured to receive, from the transmitter, data precoded by a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2. The transmitter may comprise a receiving unit 2001, configured to receive a score indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2. , a wideband channel quality indicator CQI1 and a subband channel quality indicator CQI2 from a user equipment; a shunt unit, configured to shunt a first precoder determined by the transmitter with based on the score indication and on the n1, k1 and k2 indices received by the receiving unit; and a precoding unit configured for precoding the data to be sent to the user equipment by the first precoder derived by the derivation unit; and a sending unit, configured to send the data precoded by the 2003 precoding unit to the user equipment. The derivation unit comprises: a first derivation module, configured to derive a second precoder representing a wideband precoder determined by indices n1 and k1; and a second derivation module, configured for a third precoder representing a subband precoder determined by indices n1 and k2. The derivation unit comprises: a first derivation module, configured to derive a second precoder representing a wideband precoder determined by indices n1 and k1; and a second derivation module, configured for a third precoder representing a subband precoder determined by indices n1 and k2. The first derivation module comprises: a first determination sub-module, configured to determine matrix W(1) by index n1 in n1 codebook C1; a second determination sub-module, configured to determine matrix Wk(12) by index k1 in book of code C2; and a third determination submodule, configured to determine the second precoder W1 as W = W^1) W,2)1 n1 k1 The second derivation module comprises: a fourth determination sub-module, configured to determine the matrix W(1) by index n1 in codebook n1C1; a fifth determination sub-module, configured to determine the matrix Wk(22) by index k2 in the codebook C2; and a sixth determination sub-module, configured to determine the third precoder W as w = Wθ)W(2) .2 2 n1 k2Ou, the first derivation module comprises: the first determination sub-module, configured to determine the matrix Wk(12 ) by index k1 in codebook C2; the second determination submodule, configured to determine the matrix W(1) by index n1 in codebook n1C1; the third determination submodule, configured to determine the second precoder W as W = W(2)Wθ) ;1 1 k1 n1 the second derivation module comprises: the fourth determination sub-module, configured to determine the matrix Wk(22) by index k2 in codebook C2; the fifth determination sub-module, configured to determine matrix Wn(11) by index n1 in codebook C1; the sixth determination submodule, configured to determine third precoder W as w = w,(2)W®.2 2 k2 n1 Note that, for a person versed in the technique, the modality above can be used for at least one subband. The above modality allows you to reduce the number of indexes reported and save system resources, without a performance reduction. All functional units in the embodiments of the present invention can be integrated in one processing module, or exist independently, or two or more of these units are integrated in one module. The integrated module can be a hardware or software module. When implemented as a software module and sold or applied as a standalone product, the integrated module can also be stored on a computer readable storage medium. The storage medium can be a read-only memory (ROM), a magnetic disk or a compact disk (CD). A method of transmitting media content and a network-side equipment according to the present invention are elaborated above. While the invention is described by way of some exemplary embodiments, the invention is not limited to those embodiments. It is evident that those skilled in the art can make modifications and variations to the invention without departing from the scope of the invention. The invention is intended to cover modifications and variations as long as they fall within the scope of protection defined by the following claims or by their equivalents.
权利要求:
Claims (16) [0001] 1. Method for precoding in a wireless communication system, characterized in that it comprises: the obtaining (S201), by a receiver, of a reference signal from a transmitter; the derivation (S202), by the receiver, of a score indication, a codebook index n1 in a first codebook C1, codebook indices k1 and k2 in a second codebook C2, a broadband channel quality indicator CQI1 and a subband channel quality indicator CQI2, based on the obtained reference signal; the sending (S203), by the receiver, of the scoring indication, of the codebook index n1 in the first codebook C1, the indices of codebook k1 and k2 in the second codebook C2, the wideband CQI1 and the subband CQI2, for the transmitter; and receiving (S204) by the receiver of data precoded by a first precoder from the transmitter, wherein the first precoder is determined by the transmitter based on the punctuation indication and the indices n1, k1 and k2 wherein the first precoder comprises a second precoder and a third precoder, wherein the second precoder is determined by indices n1 and k1 at the transmitter, and the third precoder is determined by indices n1 and k2 at the transmitter, where the second precoder represents a wideband precoder and the third precoder represents a subband precoder. [0002] 2. Method according to claim 1, characterized in that: the second precoder W1 is determined as W = W1)Wk12), where Wn(11) represents an array determined by index n1 in the book of code C1, and Wk(12) represents an array determined by index k1 in codebook C2; and the third precoder W2 is determined as w=wn1) wk22), where Wn(11) represents an array determined by index n1 in codebook C1, and Wk(22) represents an array determined by index k2 in the codebook C2. [0003] 3. Method, according to claim 2, characterized by the fact that: a Wk(12) is an identity matrix or a block matrix composed of smaller dimensional identity matrices. [0004] 4. Method according to claim 1, characterized in that: the second precoder W1 is determined as W = Wk12)W(1), where Wk(12) represents an array determined by index k1 in the codebook C2, and Wn(11) represents an array determined by index n1 in codebook C1;the third precoder W2 is determined as W = WW ), where W(2) represents a determined matrix k2 n1 k2by index k2 in codebook C2, and W(1) represents n1an array determined by index n1 in codebook C1. [0005] 5. Method according to claim 1, characterized by the fact that: codebook C1 and codebook C2 are derived by the transmitter and the receiver. [0006] 6. User equipment, characterized in that it comprises: an acquisition unit (1901), configured to obtain a reference signal from a transmitter; a derivation unit (1902), configured to derive an indication of score, a codebook index n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, a broadband channel quality indicator CQI1 and a channel quality indicator of subband CQI2, based on the reference signal obtained by the obtaining unit; a sending unit (1903), configured to send the score indication, of codebook index n1 in the first codebook C1, the indices of codebook k1 and k2 in the second codebook C2, the wideband CQI1 and the subband CQI2, for the transmitter; and a receiving unit (1904) configured to receive, from the transmitter, data precoded by a first precoder, the first precoder being determined by the transmitter based on the score indication and the n1 indices. , k1 and k2; wherein the first precoder comprises a second precoder and a third precoder, wherein the second precoder is determined by indices n1 and k1 in the transmitter, and the third precoder is determined by indices n1 and k2 at the transmitter, wherein the second precoder represents a wideband precoder and the third precoder represents a subband precoder. [0007] 7. Transmitter, characterized in that it comprises: a receiving unit (2001), configured to receive a score indication, a codebook index n1 in a first codebook C1, codebook indices k1 and is in a second codebook C2, a broadband channel quality indicator CQI1 and a subband channel quality indicator CQI2 from a user equipment; a bypass unit (2002), configured to deriving a first precoder determined on the basis of the scoring indication and the indices n1, k1 and k2 received by the receiving unit; and a precoding unit (2003), configured for precoding the data to be sent to the user equipment by the first precoder derived by the derivation unit; and a sending unit (2004), configured to send the pre-coded data by the pre-coding unit to the user equipment; in which the derivation unit (2002) comprises: a first derivation module, configured to derive a second precoder representing a wideband precoder determined by indices n1 and k1; and a second derivation module, configured to derive a third precoder representing a subband precoder determined by indices n1 and k2. [0008] 8. Transmitter according to claim 7, characterized in that the first derivation module comprises: a first sub-module of determination, configured to determine a matrix W(1) by index n1 in the n1 codebook C1; a second sub-module of determination, set to determine an array Wk(12) by index k1 in codebook C2; and a third determination sub-module, configured to determine the second precoder W1 as W1 = W1) Wk2); the second derivation module comprises: a fourth determination sub-module, configured to determine a matrix W(1) by index n1 in codebook n1C1 ;a fifth determination sub-module, configured to determine an array Wk(22) by index k2 in codebook C2; and a sixth determination submodule, configured to determine the third precoder W as w = wθ)w(2).2 2 n1 k2 [0009] 9. Transmitter according to claim 7, characterized in that: the first derivation module comprises: a first determination sub-module, configured to determine an array wk(12) by index k1 in codebook C2; a second determination submodule, configured to determine an array w(1) by index n1 in codebook n1C1; and a third determination submodule, configured to determine the second precoder w1 as W = W(2)W(1) • eV’1 V ’kl ’n1 ; and the second derivation module comprises: a fourth determination sub-module, configured to determine a matrix Wk(22) by index k2 in codebook C2; a fifth determination sub-module, configured to determine a matrix W(1) by index n1 in codebook n1C1; and a sixth determination sub-module, configured to determine the third precoder W as W = W,(2)W® .2 2 k2 n1 [0010] 10. Transmitter according to any one of claims 7 to 9, characterized in that: the transmitter is a base station. [0011] 11. Method for precoding in a wireless communication system, characterized in that it comprises: the receipt (2101), by a transmitter, of a score indication, an index of codebook n1 in a first book of code C1, codebook indices k1 and k2 in a second codebook C2, a wideband channel quality indicator CQI1 and the subband channel quality indicator CQI2 from a user equipment; derivation (2102), by the transmitter, of a first precoder determined on the basis of the score indication and the indices n1, k1 and k2 received by the transmitter; the precoding (2103), by the transmitter, of the data to be sent to the user equipment by the first precoder derived by the transmitter; and sending (2104) by the transmitter the data precoded by the precoding unit to the user equipment; wherein the first precoder comprises a second precoder and a third precoder, wherein the second precoder is determined by indices n1 and k1 at the transmitter, and the third precoder is determined by indices n1 and k2 at the transmitter, the second precoder representing a wideband precoder and the third precoder encoder represents a subband precoder. [0012] 12. Method according to claim 11, characterized in that the second precoder is determined by indices n1 and k1 in the transmitter and comprises: the second precoder W1 is determined as W = W1)Wk12), in that Wn(11) represents an array determined by index n1 in codebook C1, and Wk(12) represents an array determined by index k1 in codebook C2; ewherein the third precoder is determined by indices n1 and k2 in the transmitter and comprises: the third precoder W2 is determined by w=wn1) wk22), where Wn(11) represents a matrix determined by index n1 in the codebook C1, and Wk(22) represents an array determined by index k2 in codebook C2. [0013] 13. Method according to claim 11, characterized in that the second precoder is determined by indices n1 and k1 in the transmitter and comprises: the second precoder W1 is determined as w = wk2)w(1) , where Wk(12) represents an array determined by index k1 in codebook C2, and wn(11) represents an array determined by index n1 in codebook C1; ewherein the third precoder is determined by the indices n1 and k2 in the transmitter and comprises: the third precoder w2 is determined as W = Wk(2)Wθ), where aw(2) represents a determined matrix k2 n1 , k2by index k2 in codebook C2, and W(1) represents n1an array determined by index n1 in codebook C1. [0014] 14. System for precoding, characterized in that it comprises: a transmitter as defined in any one of claims 7 to 10 and user equipment as defined in claim 6. [0015] 15. A computer-readable medium comprising instructions for execution on at least one computer, characterized in that the instructions, when executed by at least one computer, cause the at least one computer to perform the following steps: at least one computer obtains a reference signal from a transmitter; having at least one computer derive a punctuation indication, a codebook index n1 in a first codebook C1, codebook indices k1 and is in a second codebook C2, a wideband channel quality indicator CQI1 and a subband channel quality indicator CQI2, based on the reference signal; have at least one computer send the score indication, codebook index n1 in the first codebook C1, codebook indexes k1 and k2 in the second codebook C2, the broadband CQI1 and the subband CQI2 for the transmitter; and cause at least one computer to receive, from the transmitter, data precoded by a first precoder determined by the transmitter on the basis of the score indication and the indices n1, k1 and k2; wherein the first precoder comprises a second precoder and a third precoder, wherein the second precoder is determined by indices n1 and k1 in the transmitter, and the third precoder is determined by indices n1 and k2 in the transmitter, wherein the second precoder represents a wideband precoder and the third precoder represents a subband precoder. [0016] 16. A computer-readable medium comprising instructions for execution on at least one computer, characterized in that the instructions, when executed by at least one computer, cause the at least one computer to perform the following steps: at least one computer receives a score indication, a codebook index n1 in a first codebook C1, codebook indexes k1 and k2 in a second codebook C2, the broadband channel quality indicator CQI1 and the subband channel quality indicator CQI2 from a user equipment; having at least one computer derive a first determined precoder based on the score indication and the received n1, k1 and k2 indices ;causing at least one computer to pre-encode the data to be sent to the user equipment by the first pre-encoder; and having at least one computer send the precoded data to the user equipment; wherein the first precoder comprises a second precoder and a third precoder, wherein the second precoder is determined by indices n1. and k1 at the transmitter, and the third precoder is determined by indices n1 and k2 at the transmitter, wherein the second precoder represents a wideband precoder and the third precoder represents a sub-precoder. band.
类似技术:
公开号 | 公开日 | 专利标题 BR112013004549B1|2021-06-08|method and system for precoding, user equipment, transmitter and computer readable medium US10454544B2|2019-10-22|Methods and devices for indicating precoder parameters in a wireless communication network US20210105050A1|2021-04-08|Multi-beam codebooks with further optimized overhead CN111342873B|2021-11-30|Channel measurement method and communication device CN111342912B|2021-06-01|Channel measurement method and communication device CN110875767B|2021-10-26|Method and communication device for indicating and determining precoding vector KR20120024340A|2012-03-14|Transmitter and communicating method thereof, receiver, communicating method thereof CN111835390B|2021-11-30|Channel measurement method, communication device and computer readable medium CN111342913B|2021-06-01|Channel measurement method and communication device KR20160148495A|2016-12-26|Transmitter and Communicating method thereof, Receiver, Communicating method thereof
同族专利:
公开号 | 公开日 US20140133595A1|2014-05-15| BR112013004549A2|2016-09-06| US20150078474A1|2015-03-19| US9112561B2|2015-08-18| KR20130036072A|2013-04-09| US8908791B2|2014-12-09| EP2594030B1|2015-09-30| EP2945308A1|2015-11-18| HUE027153T2|2016-08-29| US20150311966A1|2015-10-29| CN102835054B|2015-03-25| CN102835054A|2012-12-19| ES2555534T3|2016-01-04| KR101517456B1|2015-05-04| WO2012024837A1|2012-03-01| US9270352B2|2016-02-23| EP2594030A1|2013-05-22| US20120328039A1|2012-12-27| US8665984B2|2014-03-04| EP2945308B1|2018-05-16| EP2594030A4|2013-07-17|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 EP2052468B1|2006-08-18|2015-09-16|QUALCOMM Incorporated|Feedback of precoding control indication and channel quality indication in a wireless communication system| CN101330479B|2007-06-20|2011-04-20|中兴通讯股份有限公司|Method for pre-encoding multi-input multi-output transmission and codebook encoding| CN101785210B|2007-08-10|2013-04-24|英特尔公司|Channel aware multiple user MIMO scheme unified with single user closed loop MIMO| CN101388699A|2007-09-12|2009-03-18|夏普株式会社|Information feedback method and system based on space, time and frequency domain, customer equipment and base station| KR101373951B1|2008-01-30|2014-03-13|엘지전자 주식회사|Method for transmitting precoding information in multiple antenna system| CN101615979A|2008-06-24|2009-12-30|华为技术有限公司|Feedback indication method in the multiaerial system, system and equipment| KR101664127B1|2010-02-10|2016-10-10|삼성전자주식회사|Muliple input multiple output communication method and system exchanging coordinated rank information for neighbor cell| KR101863927B1|2010-09-26|2018-07-05|엘지전자 주식회사|Method and apparatus for efficient feedback in a wireless communication system supporting multiple antenna|US8879667B2|2011-07-01|2014-11-04|Intel Corporation|Layer shifting in open loop multiple-input, multiple-output communications| US8718172B2|2012-04-30|2014-05-06|Cisco Technology, Inc.|Two stage precoding for multi-user MIMO systems| EP3651375A1|2012-06-14|2020-05-13|Huawei Technologies Co., Ltd.|Method for determining precoding matrix indicator, user equipment, and base station evolved node b| US8971437B2|2012-12-20|2015-03-03|Google Technology Holdings LLC|Method and apparatus for antenna array channel feedback| US8976884B2|2012-12-20|2015-03-10|Google Technology Holdings LLC|Method and apparatus for antenna array channel feedback| US8942302B2|2012-12-20|2015-01-27|Google Technology Holdings LLC|Method and apparatus for antenna array channel feedback| ES2587524T3|2013-03-07|2016-10-25|Nec Corporation|Building a code book| US9755716B2|2013-03-07|2017-09-05|Nec Corporation|Codebook construction| US9020061B2|2013-02-22|2015-04-28|Nec Laboratories America, Inc.|Codebook construction| EP2942880B1|2013-04-03|2020-12-30|Huawei Technologies Co., Ltd.|Methods and devices for reporting and receiving channel state information| CN112003638A|2013-05-10|2020-11-27|华为技术有限公司|Method for determining precoding matrix indication, user equipment and base station| BR112015029739A2|2013-06-04|2017-07-25|Huawei Tech Co Ltd|method for transmitting 4 antenna pre-coding array, user equipment and base station| US9847818B2|2013-06-07|2017-12-19|Nec Corporation|Channel state informationfeedback and subsampling| US9432101B2|2013-06-07|2016-08-30|Google Technology Holdings LLC|Methods for codebook sub-sampling| US9392549B2|2013-06-11|2016-07-12|Broadcom Corporation|Reducing precoder signaling overhead for MIMO communication system| CN104348590B|2013-07-25|2019-02-01|中兴通讯股份有限公司|Method, terminal and the base station for obtaining precoding of feeding back channel state information| EP3018852B1|2013-08-08|2019-10-16|Huawei Technologies Co., Ltd.|Method for determining precoding matrix indicator, receiving device and transmitting device| US9673957B2|2013-09-19|2017-06-06|Telefonaktiebolaget Lm Ericsson |System and method for providing interference characteristics for interference mitigation| WO2015062069A1|2013-11-01|2015-05-07|华为技术有限公司|Method for determining precoding matrix indication, receiving device, and sending device| US10666338B2|2014-05-30|2020-05-26|Lg Electronics Inc.|Channel quality measurement method in multiple antenna wireless communication system and device for same| CN107181509A|2016-03-11|2017-09-19|电信科学技术研究院|A kind of data transmission method and device| CN107769826A|2016-08-19|2018-03-06|索尼公司|Electronic equipment and method and wireless communication system in wireless communication system| WO2021142774A1|2020-01-17|2021-07-22|Oppo广东移动通信有限公司|Communication method and apparatus, terminal, and storage medium|
法律状态:
2019-01-08| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-01-14| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2020-01-28| B15K| Others concerning applications: alteration of classification|Free format text: A CLASSIFICACAO ANTERIOR ERA: H04L 1/06 Ipc: H04B 7/06 (2006.01), H04L 5/00 (2006.01), H04L 25/ | 2021-04-13| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-06-08| B16A| Patent or certificate of addition of invention granted|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 26/08/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 PCT/CN2010/076383|WO2012024837A1|2010-08-26|2010-08-26|Method and system for precoding| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|